third party goods and values held for safekeeping on consignment or for treatment - German English Dictionary